<?php

/**
* InfoModule.class.php
*
* Module responsable for code hunt
*
* @author     Blazej Zieba <b@zieba.info>
* @copyright  2007 konekto.com
* @version    CVS: $Id:$
*/
require_once("Auth/Auth.php");
require_once("framework/config.php");
require_once("framework/PageModule.class.php");
require_once("HTML/QuickForm.php");
require_once("HTML/QuickForm/Renderer/Default.php");
require_once("HTML/Template/IT.php");


// {{{ AuthForm

class InfoModule extends PageModule 
{
    
    
    private $dbh = null;

    function InfoModule()
    {

        $options = &PEAR::getStaticProperty('CONFIG_INI','DSN'); 
        $this->dbh = new PDO($options['dsn_string']);
        $this->dbh->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );

    }

    // {{{ getContent()

    
    /**
    * getContent()
    *
    */

    function getContent()
    {

        trigger_error("ENTER InfoModule::getContent()", E_USER_NOTICE);

        $global = &PEAR::getStaticProperty('CONFIG_INI','GLOBAL'); 
        $options = &PEAR::getStaticProperty('CONFIG_INI','TEMPLATES');        
        $tpl = new HTML_Template_IT($options["templates_dir"]);
        $tpl->loadTemplatefile("info.tpl.xhtml",true,true);

        $statusTpl = new HTML_Template_IT($options["templates_dir"]);
        $statusTpl->loadTemplatefile("status.tpl.xhtml",FALSE,FALSE);

	$tpl->setVariable("INFO",_('<b>Zasady:</b><br/>Gracze muszą rozwiązać <a href="/?cmd=CodeList">zagadki</a> aby odszukać miejsca gdzie ukryte są kody. Zgadadka może zaiwierać tekst , zdjęcie lub wideo. Kod należy upolować ( uzywając komórkę z zainstalowanym czytnikiem kodów ) . Kod jest zapisywany na koncie uzytkownika.<br/>Wygrany jest tylko jeden.Ten kto upoluję najwięcej kodów w jak najkrótszym czasie.<br/><br/><b>Wymagania dla graczy:</b><br/>Telefon gracza powinien posiadać zainstalowaną aplikację czytnika oraz przeglądarkę www.<br/><br/><b>Instalacja czytnika kodów:</b><br/>Niektóre telefony posiadają zainstalowany czytnik. Czytnik można też sciągnąć pod adresem:<br/>1. <a href="http://get.neoreader.com">NeoReader</a> <br/>2. <a href="http://get.beetagg.com">BeeTagg</a> <br/>3. <a href="http://www.i-nigma.mobi">I-Nigma</a><br/>'));

        $statusTpl->setVariable("STATUS",_("Opis zabawy"));
        return $statusTpl->get().$tpl->get().$statusTpl->get();
    }
    
    // }}}
    

}

// }}} 

?>

